pago final - French English Dictionary